panel plating - German English Dictionary